/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 * 19/11/2011 10:52 am
 */

package com.model;
/**
 * @author Administrador.
 */
import com.javabeans.ForoManager;
import java.sql.Connection;

public class ManagerFactory {
    public static EstudianteManager getEstudianteManagerInstance(Connection c){ return new AdminEstudiante(c);}
    public static UsuarioManager getUsuarioManagerInstance(Connection c){ return new AdminUsuario(c);}
    public static AccesoManager getAccesoManagerInstance(Connection c){ return new AdminAcceso(c); }
    public static RolUsuarioManager getRolUsuarioManagerInstance(Connection c){ return new AdminRolUsuario(c); }
    public static DiaSemanaManager getDiaSemanaManagerInstance(Connection c){ return new AdminDiaSemana(c); }
    public static PeriodoDiaManager getPeriodoDiaManagerInstance(Connection c){ return new AdminPeriodoDia(c); }
    public static HorarioManager getHorarioManagerInstance(Connection c){ return new AdminHorario(c); }
    public static AulaManager getAulaManagerInstance(Connection c){ return new AdminAula(c); }
    public static PaisManager getPaisManagerInstance(Connection c){ return new AdminPais(c); }
    public static CiudadManager getCiudadManagerInstance(Connection c){ return new AdminCiudad(c); }
    public static CategoriaManager getCategoriaManagerInstance(Connection c){ return new AdminCategoria(c); }
    public static CargoManager getCargoManagerInstance(Connection c){ return new AdminCargo(c); }
    public static ProvinciaManager getProvinciaManagerInstance(Connection c){ return new AdminProvincia(c); }
    public static FacultadManager getFacultadManagerInstance(Connection c){ return new AdminFacultad(c); }
    public static CarreraManager getCarreraManagerInstance(Connection c){ return new AdminCarrera(c); }
    public static MateriaManager getMateriaManagerInstance(Connection c){ return new AdminMateria(c); }
    public static DepartamentoManager getDepartamentoManagerInstance(Connection c){ return new AdminDepartamento(c); }
    public static BloqueoManager getBloqueoManagerInstance(Connection c){ return new AdminBloqueo(c); }
    public static DetalleEstudianteManager getDetalleEstudianteManagerInstance(Connection c){ return new AdminDetalleEstudiante(c); }
    public static IdentificadorManager getIdentificadorManagerInstance(Connection c){ return new AdminIdentificador(c); }
    public static RolManager getRolManagerInstance(Connection c){ return new AdminRol(c); }
    public static OpcionManager getOpcionManagerInstance(Connection c){ return new AdminOpcion(c); }
    public static DetalleDocenteManager getDetalleDocenteManagerInstance(Connection c){ return new AdminDetalleDocente(c); }
    public static DetalleAdministrativoManager getDetalleAdministrativoManagerInstance(Connection c){ return new AdminDetalleAdministrativo(c); }
    public static ParametroManager getParametroManagerInstance(Connection c){ return new AdminParametro(c); }
    public static GestionManager getGestionManagerInstance(Connection c){ return new AdminGestion(c); }
    public static PensumManager getPensumManagerInstance(Connection c){ return new AdminPensum(c); }
    public static TipoGestionManager getTipoGestionManagerInstance(Connection c){ return new AdminTipoGestion(c); }
    public static VentaMatriculaManager getVentaMatriculaManagerInstance(Connection c){ return new AdminVentaMatricula(c); }
    public static CarreraEstudianteManager getCarreraEstudianteManagerInstance(Connection c){ return new AdminCarreraEstudiante(c); }
    public static MatriculaManager getMatriculaManagerInstance(Connection c){ return new AdminMatricula(c); }
    public static TransaccionManager getTransaccionManagerInstance(Connection c){ return new AdminTransaccion(c); }
    public static MateriaPensumManager getMateriaPensumManagerInstance(Connection c){ return new AdminMateriaPensum(c); }
    public static ItinerarioGrupoManager getItinerarioGrupoManagerInstance(Connection c){ return new AdminItinerarioGrupo(c); }
    public static ItinerarioGrupoMateriaManager getItinerarioGrupoMateriaManagerManager(Connection c){ return new AdminItinerarioGrupoMateria(c); }
    public static CarreraDocenteManager getCarreraDocenteManagerInstance(Connection c){ return new AdminCarreraDocente(c); }
    public static ItinerarioHorarioManager getItinerarioHorarioManagerInstance(Connection c){ return new AdminItinerarioHorario(c); }
    public static GrupoManager getGrupoManagerInstance(Connection c){ return new AdminGrupo(c); }
    public static GrupoMateriaManager getGrupoMateriaManagerInstance(Connection c){ return new AdminGrupoMateria(c); }
    public static GrupoHorarioManager getGrupoHorarioManagerInstance(Connection c){ return new AdminGrupoHorario(c); }
    public static ForoManager getForoManagerInstance(Connection c){ return new AdminForo(c); }
    public static EtiquetaManager getEtiquetaManagerInstance(Connection c){ return new AdminEtiqueta(c); }
    public static InscritoManager getInscritoManagerInstance(Connection c){ return new AdminInscrito(c); }
}
